Validating and Improving Test-Case Effectiveness
نویسنده
چکیده
0 7 4 0 7 4 5 9 / 0 0 / $ 1 0 . 0 0 © 2 0 0 1 I E E E J a n u a r y / F e b r u a r y 2 0 0 1 I E E E S O F T W A R E 81 ultimate system quality. Implementing the function test as a formal process lets testers cope better with the functional complexity of the software application under test. Testplan documents and test-case specifications are important deliverables from the formal test process.2 For complex systems, test cases are critical for effective testing. However, the mere fact that testers use test-case specifications does not guarantee that systems are sufficiently tested. Numerous other factors also determine whether testers have performed well and whether testing was effective. Ultimately, testers can only evaluate complete testing effectiveness when a system is in production. However, if this evaluation finds that a system was insufficiently tested or that the test cases were ineffective, it is too late to benefit the present project. To reduce such a risk, the project team can assess testing effectiveness by performing in-process evaluation of test-case effectiveness. This way, they can identify problems and correct the testing process before releasing the system. This article describes a technique for inprocess validation and improvement of testcase effectiveness. It is based on a new metric and an associated improvement framework. These work together to improve system quality before its release into production.
منابع مشابه
Effectiveness of Cognitive Behavioral Therapy Training in Reducing Depression in Visually Impaired Male Students
Objectives: According to the prevalence of psychological problems, especially depression in people with visual impairment, this study aimed at investigating the effectiveness of group training of cognitive behavioral therapy in reducing depression in visually impaired male students. Methods: This study employed a quasi-experimental design, with pre-test and post-test and control group. T...
متن کاملA Genetic Algorithm for Fault based Regression Test Case Prioritization
Regression testing is the process of validating modified software to detect errors that have been introduced into previously tested code. As the software is modified, the size of the test suite grows and the cost of regression testing increases. In this situation, test case prioritization aims to improve the effectiveness of regression testing by ordering the test cases so that most beneficial ...
متن کاملEffectiveness of Resiliency Training in Improving Mother-Child Relationship in Mothers of Children With Mental Retardation
Objectives: To investigate the effectiveness of resiliency training in improving the mother-child relationship between mothers and their children with mental retardation. Methods: This study employed an experimental design (pre-test, post-test) with the control group. The statistical population consisted of 52 mothers and their educable and mentally retarded children (3-12 years old) who...
متن کاملPreparing and validating character strength training package and its effectiveness on assertiveness skills of adolescents
Background: The present study was to prepare and validate character strength training package and effectiveness on assertiveness skills of adolescents. Materials and methods: This was a quasi-experimental study with a pretest-posttest design with a control group. First, the training package was prepared and validated. Once the goals were identified, appropriate content was prepared for each st...
متن کاملComparing the effectiveness of timely intervention with the effectiveness of timely intervention along with family education on improving the cognitive ability of late learners
Abstract Purpose: This research was conducted with the aim of comparing the effectiveness of timely intervention and timely intervention along with family education on improving the academic ability and cognitive performance of late learners. Method: The research method was an experiment with a pre-test and a post-test with a control group. 36 late learners were considered as samples using...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Software
دوره 18 شماره
صفحات -
تاریخ انتشار 2001